@charset "gb2312";
/* CSS Document */

#main{
	margin:0 auto;
	width:900px;
	overflow:hidden;
	}
	
#top{
	padding:9px 25px 0 28px;
	height:23px;
	}

#logo_nav{
	padding:12px 15px 12px 25px;
	}

#nav{
	float:right;
	overflow:hidden;
	padding:29px 0 0 0;
	width:620px;
	}

#nav ul{
	padding:0;
	margin:0;
	}

#nav ul li{
	display:block;
	float:left;
	padding:0 6px;
	list-style:none;
	margin:0;
	width:65px;
	}

#bannar{
	background:url(/images/bannar_bg.jpg);
	height:296px;
	margin:0 auto;
	padding:114px 153px 0 140px;
	width:567px;
	}

#ad{
	margin:0 auto;
	padding-bottom:8px;
	width:860px;	
	}

#title_bg{
	background:url(/images/title_bg.jpg);
	color:#fff;
	margin:0 auto 8px auto;
	padding:6px 0 0 15px;
	height:22px;
	width:845px;
	}

#left_box{
	background:url(/images/airc.gif) repeat-y;
	float:left;
	padding: 0 0 0 12px;
	width:322px;
	line-height:18px;
	overflow:hidden;
	}

#right_box{
	float:right;
	width:208px;
	line-height:18px;
	overflow:hidden;
	}

#flooter{
	padding:0 25px 0 28px;
	height:31px;
	}

#viewbox{
	background-color:#fff;
	margin:0 auto 8px auto;
	overflow:hidden;
	padding:18px 14px;
	width:832px;
	}

#viewbox_blog{
	background-color:#fff;
	margin:0 auto 8px auto;
	overflow:hidden;
	padding:8px 14px 15px 14px;
	width:832px;
	}

#left_vb{
	overflow:hidden;
	width:600px;
	float:left;
	}

#left_vb ul{
	margin:0;
	padding:10px 0 5px 0;
	}

#left_vb ul li{
	background:url(/images/ico-2.gif) 0px 12px no-repeat;
	display:block;
	margin:0 auto;
	padding:6px 0 6px 10px;
	width:570px;
	list-style:none;
	text-align:left;
	position:relative;
	}
	
#left_vb_box{
	margin:0 auto;
	overflow:hidden;
	padding:6px 0 6px 10px;
	width:570px;
	}	
	
#left_vb ul li span.datetime { 
	position:absolute;	
	top:5px; 
	right:5px;
	color:#999;
	}

#left_vb_1{
	overflow:hidden;
	width:600px;
	}

#left_vb_1_l{
	float:left;
	overflow:hidden;
	width:290px;
	}

#left_vb_1_l ul{
	margin:0;
	padding:10px 0 5px 0;
	}

#left_vb_1_l ul li{
	background:url(/images/ico-2.gif) 0px 12px no-repeat;
	display:block;
	margin:0 auto;
	padding:6px 0 6px 10px;
	width:260px;
	list-style:none;
	text-align:left;
	}

#left_vb_1_r{
	float:right;
	overflow:hidden;
	width:290px;
	}

#left_vb_1_r ul{
	margin:0;
	padding:10px 0 5px 0;
	}

#left_vb_1_r ul li{
	background:url(/images/ico-2.gif) 0px 12px no-repeat;
	display:block;
	margin:0 auto;
	padding:6px 0 6px 10px;
	width:260px;
	list-style:none;
	text-align:left;
	}

#right_vb{
	overflow:hidden;
	width:210px;
	float:right;
	}

#right_vb ul{
	margin:0;
	padding:5px 0 10px 0;
	}

#right_vb ul li{
	border-bottom:1px dashed #ccc;
	display:block;
	margin:0 auto;
	padding:6px 0;
	width:190px;
	list-style:none;
	text-align:left;
	position:relative;
	}
	
#right_vb ul li span.number_vb { 
	position:absolute;	
	top:5px; 
	right:5px;
	color:#999;
	}

